information and communication technology - Alemán Inglés Diccionario